<?php namespace Common\Model;
use Hdphp\Model\Model;
/**
 * 使用的是商品详情表(detail)
 */
Class Detail extends Model{
	//引入商品详情表(detail)
	protected $table = 'detail';
	/**
	 * [getDetailData 该方法作用于Goods模型下的商品添加方法]
	 * @return [type] [description]
	 */
	public function getDetailData($gid){
		// p($gid);die;
		// p(Q('post.'));
		// die;
		$this->where(array('gid'=>$gid))->delete();//一进来就先想数据库里面的东西给删除，然后在进行重新添加
		// p($gid);
		// p(Q('post.'));
		$big = Q('post.big');  //获取的是从页面上传过来的big数组值，然后将其进行分解为字符串。
		$big = implode(',', $big); //这儿是将数组分解为字符串，然后在将字符串进行上传到数据库中
		$medium = Q('post.medium');  //获取的是从页面上传过来的medium数组值，然后将其进行分解为字符串。
		$medium = implode(',', $medium); //这儿是将数组分解为字符串，然后在将字符串进行上传到数据库中
		$small = Q('post.small');  //获取的是从页面上传过来的small数组值，然后将其进行分解为字符串。
		$small = implode(',', $small); //这儿是将数组分解为字符串，然后在将字符串进行上传到数据库中
		// $_POST['big'] = $big;  //将字符串的big压入到$_POST里面，然后在通过add进行添加到数据库中。
		// $_POST['medium'] = $medium;  //将字符串的medium压入到$_POST里面，然后在通过add进行添加到数据库中。
		// $_POST['small'] = $small;  //将字符串的small压入到$_POST里面，然后在通过add进行添加到数据库中。
		// p($_POST);可以打印出需要的数据，将所有的数据进行转换成字符串，然后在进行压入到post中
		// p($_POST);
		// $_POST['gid'] = $gid;
		$data = array(
			'big'=>$big,
			'medium'=>$medium,
			'small'=>$small,
			'gid'=>$gid,
			'intro'=>Q('post.intro'),
			'service'=>Q('post.service')
		);
		// p($_POST);
		$this->add($data);
		return true;
	}
}
	
?>